Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




facial pit






facial pit   
noun

Definition of facial pit

1 : a gland-containing depression of the skull surface in front of the orbit in certain ruminants
2 : one of the paired sensory pits of a pit viper — compare jacobson's organ



Dictionary Entries near facial pit